direct-current propulsion - German English Dictionary